Boston, which won the 2018 World Series, must pay $11,951,091 in luxury tax, according to a report from the Associated Press.
Boston, which won the 2018 World Series, must pay $11,951,091 in luxury tax, according to a report from the Associated Press.